\chapter{Introduction}
Dans le cadre de l'UE Compilation, les étudiants du M1 MIAGE sont amenés à développer un compilateur au langage Pascal.
L'intérêt de ce travail est de leur faire comprendre les mécaniques de bases de l'interprétation de la syntaxe d'un langage, de ses contraintes sémantiques et la modélisation de ces problèmes, grâce aux diagrammes de Conway.
Ce rapport décrit les différents travaux qui nous ont permis à notre groupe de travail de mener notre tâche à bien.
Nous verrons, ainsi, à travers plusieurs parties, la création de l'analyseur syntaxique, la création de la table des symboles, la génération du p-code et la conception de l'interface TCL/TK permettant de rassembler et de retranscrire de façon visuelle, toutes ces composantes.


